Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 LONDON ROAD Detached £629,078 £364,495 28 Apr 2011